on-going projects - French English Dictionary